The following changes are to
authorKenichi Handa <handa@m17n.org>
Tue, 3 Aug 2004 12:06:47 +0000 (12:06 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 3 Aug 2004 12:06:47 +0000 (12:06 +0000)
commit44ff9f122569f6523eafe1557c88247c7d94e819
tree74169d775e322dd275669801aeb3ea08fffbeb71
parentd3877964ea65273b3b920d889351dca191c4b0c6
The following changes are to
utilize key-translation-map instead of minor mode map.
(encoded-kbd-iso2022-non-ascii-map): Delete it.
(encoded-kbd-coding, encoded-kbd-handle-8bit): Delete them.
(encoded-kbd-last-key): New function.
(encoded-kbd-iso2022-single-shift): New function.
(encoded-kbd-iso2022-designation)
(encoded-kbd-self-insert-iso2022-7bit)
(encoded-kbd-self-insert-iso2022-8bit)
(encoded-kbd-self-insert-sjis, encoded-kbd-self-insert-big5)
(encoded-kbd-self-insert-ccl): Make them suitable for bindings in
key-translation-map.
(encoded-kbd-setup-keymap): Setup key-translation-map.
(saved-key-translation-map): New variable.
(encoded-kbd-mode): Save/restore key-translation-map.  Adjusted
for the change of encoded-kbd-setup-keymap.
lisp/international/encoded-kb.el